three-legged stool - English Synonyms Dictionary